GETCFG SETCFG |
Mall:
GETCFG ITEM,VAR/K,STEM/K
Returnerar en eller flera inställningsposter.
Argument | Beskrivning |
---|---|
ITEM | Namnet på den post,
grupp eller lista som skall
returneras.
Om det här argumentet inte anges kommer en vektor med alla inställningar att returneras. |
VAR | Namnet på den variabel som skall innehålla returvärdet
från en post. Om inget namn anges kommer värdet
att returneras i ARexx-variabeln RESULT .
|
STEM | Namnet på den stamvariabel som skall innehålla returvärdet i form av en vektor med poster, en grupp, en lista, eller när alla inställningsposter returneras. Inkludera inte den avslutande punkten i det här namnet. |
Mall:
SETCFG ITEM,VALUE,STEM/K,ADD/S
Sätter en eller flera inställningsposter. När det här kommandot har utförts kommer de nya inställningarna att gälla och kan göra att det aktuella dokumentet ritas om (eller till och med att skärmen stängs och öppnas igen). Om du behöver sätta flera inställningar på en gång är det bäst att kombinera alla poster i en vektor, så att den eventuella extra behandlingen bara behöver göras en gång.
Argument | Beskrivning |
---|---|
ITEM | Namn på den post som skall sättas. |
VALUE | Värde som den angivna inställningen skall sättas till. |
STEM | Namn på den stamvariabel som innehåller en vektor med poster att sätta. Posterna i den här vektorn behöver inte nödvändigtvis tillhöra samma grupp eller lista. |
ADD | Om den här flaggan anges kommer eventuella
listposter att läggas till de existerande
inställningarna.
Om det här argumentet inte anges, och listposter anges, kommer listposterna att ersätta listan för den inställningsposten. |
Stamvariabeln, som används för att returnera värden från kommandot GETCFG, eller som argument till kommandot SETCFG, innehåller en vektor med strukturerad information. Varje post i vektorn innehåller namnet och värdet på en inställningspost.
Namn | Beskrivning |
---|---|
ITEM | Namnet på posten. |
VALUE | Värdet för posten. |
Det finns tre grundläggande typer av inställningar: poster, grupper, och listor.
En (enstaka) post är en atomär inställning som identifieras av sitt namn.
Exempel: HTMLMODE
är inställningen som
kontrollerar läsarens HTML-läge.
En grupp är en uppsättning med nära relaterade poster. De olika posterna identifieras av dess gruppnamn och dess postnamn, separerade med en punkt. I kommandot GETCFG kan gruppnamnet anges för att hämta hela gruppen på en gång (till en stamvariabel).
Exempel: STYLE
är en grupp som innehåller
alla stilinställningar för läsaren. STYLE.H3
och
STYLE.BLOCKQUOTE
är två olika poster i den här gruppen.
En lista innehåller ett eller flera värden för samma post. Dessa värden kan inte nås individuellt, bara som en vektor. Vektorns poster för listan har alla samma namn.
Det är möjligt att sätta eller lägga till ett enstaka värde med kommandot SETCFG. Om flaggan ADD anges kommer värdet att läggas till listan, annars kommer värdet att ersätta alla existerande värden.
Exempel: MIME
är en lista som innehåller
alla mediatyper och inställningar för externa program.
Programinställningar, alternativ: Tillåt skalkommandon i länkar.
Värde: boolskt (0 eller 1).
Nätverksinställningar, alternativ: Läs anonymt.
Värde: boolskt (0 eller 1).
Användargränssnittsinställningar, ARexx: ARexx-programmenyn.
En lista med de olika menyalternativen.
Värde på varje post: sträng på formatet:
snabbval;program;titel
snabbval | Ett tal i intervallet 1..10 som representerar menysnabbvalet (1 = höger Amiga + 1; 9 = höger Amiga + 9; 10 = höger Amiga + 0) eller 0, som representerar inget snabbval. |
---|---|
program | Sökväg och namn för det ARexx-program som är kopplat till menyalternativet. |
titel | Text som visas i menyn. |
Nätverksinställningar, alternativ: Autosökning.
Värde: boolskt (0 eller 1).
Nätverksinställningar, alternativ: URL för autosökning.
Värde: sträng innehållande URL:en för den sökmotor som skall användas vid autosökning.
Läsarinställningar, alternativ: Använd bakgrund och färger.
Värde: boolskt (0 eller 1).
Läsarinställningar, alternativ: Använd bakgrundsljud.
Värde: boolskt (0 eller 1).
Läsarinställningar, alternativ: Blinkhastighet.
Värde: tal i intervallet 0..40 som anger blinkhastigheten i tiondelar av en sekund. Noll betyder inget blinkande.
Användargränssnittsinställningar, knappar: Användarknappar.
En lista med de olika posterna.
Värde på varje post: sträng på formatet:
etikett RM kommando
etikett | Etikett som skall visas i knappen. |
---|---|
RM | Ett nyradstecken (0A hexadecimalt). |
kommando | ARexx-kommando som skall utföras när knappen används. |
Nätverksinställningar, fickminne: Storlek på disk.
Värde: ickenegativt tal som anger storleken på fickminnet på disk, i kB.
Nätverksinställningar, fickminne: Storlek i minnet.
Värde: ickenegativt tal som anger storleken på fickminnet i minnet, i kB.
Nätverksinställningar, fickminne: Låda.
Värde: sträng som anger en DOS-låda.
Läsarinställningar, färger: Förvalda läsarfärger.
Den här gruppen innehåller följande poster:
COLOUR.BACKGROUND | Dokumentets bakgrundsfärg. |
---|---|
COLOUR.TEXT | Dokumentets textfärg. |
COLOUR.LINK | Färg för ej besökta hyperlänkar. |
COLOUR.VLINK | Färg för besökta hyperlänkar. |
COLOUR.ALINK | Färg för aktiva (valda) hyperlänkar. |
Programinställningar, program: Konsoll.
Värde: sträng som anger ett DOS-konsollfönster.
Nätverksinställningar, alternativ: Kontinuerlig animation.
Värde: boolskt (0 eller 1).
Nätverksinställningar, alternativ: Kakor.
Värde: 0, 1 eller 2:
0 | Varken spara och skicka några kakor. |
---|---|
1 | Fråga användaren innan en kaka sparas. |
2 | Spara och skicka kakor utan att fråga användaren. |
Läsarinställningar, alternativ: Visa växlingsknapp som lista.
Värde: boolskt (0 eller 1).
Programinställningar, alternativ: Tillåt markering.
Värde: boolskt (0 eller 1).
Programinställningar, program: Redigera text.
Värde: sträng på formatet:
kommando;argument
kommando | DOS-låda och filnamn för redigeraren. |
---|---|
argument | Argument för redigeraren. |
Nätverksinställningar, program: Avsluta TCP/IP-stack.
Värde: sträng på formatet:
kommando;argument
kommando | DOS-låda och filnamn för skript för att avsluta TCP/IP-stack. |
---|---|
argument | Argument för skript. |
Nätverksinställningar, fickminne: Snabb respons.
Värde: boolskt (0 eller 1).
Läsarinställningar, teckensnitt: Läsarteckensnitt.
Den här gruppen innehåller följande poster:
FONT.N# (# = 1..7) | Normalt teckensnitt för den här storleken. |
---|---|
FONT.F# (# = 1..7) | Teckensnitt med fast bredd för den här storleken. |
teckensnittsnamn/teckensnittsstorlek
teckensnittsnamn | Namn på teckensnitt, inklusive ändelsen .font .
|
---|---|
teckensnittsstorlek | Tal som anger teckensnittets storlek. |
Nätverksinställningar, privat: Varna innan formulärdata skickas osäkert.
Värde: boolskt (0 eller 1).
Läsarinställningar, alternativ: Använd ramar.
Värde: boolskt (0 eller 1).
Nätverksinställningar, privat: Använd e-postadress som lösen vid anonym FTP.
Värde: boolskt (0 eller 1).
Nätverksinställningar, proxy: FTP.
Värde: sträng som innehåller URL:en för proxyservern, inklusive det
inledande http://
.
Nätverksinställningar, proxy: Gopher.
Värde: sträng som innehåller URL:en för proxyservern, inklusive det
inledande http://
.
Programinställningar, alternativ: Fönsterhistoria autostängs.
Värde: boolskt (0 eller 1).
Programinställningar, alternativ: Öppna fönsterhistoria.
Värde: boolskt (0 eller 1).
Nätverksinställningar, alternativ: Startsida.
Värde: sträng som innehåller URL:en för läsarens startsida.
Programinställningar, alternativ: Snabblista autostängs.
Värde: boolskt (0 eller 1).
Programinställningar, alternativ: Öppna snabblista.
Värde: boolskt (0 eller 1).
Programinställningar, alternativ: Snabblisteknapp ger fönster.
Värde: boolskt (0 eller 1).
Läsarinställningar, alternativ: HTML-läge.
Värde: 0, 1 eller 2:
0 | Strikt |
---|---|
1 | Tolerant |
2 | Kompatibelt |
Programinställningar, program: Visa HTML-kod.
Värde: sträng på formatet:
kommando;argument
kommando | DOS-låda och filnamn för HTML-kodsvisaren. |
---|---|
argument | Argument för HTML-kodsvisaren. |
Nätverksinställningar, proxy: HTTP.
Värde: sträng som innehåller URL:en för proxyservern, inklusive det
inledande http://
.
Programinställningar, alternativ: Skapa ikoner.
Värde: boolskt (0 eller 1).
Nätverksinställningar, alternativ: Ignorera mediatyp.
Värde: boolskt (0 eller 1).
Nätverksinställningar, alternativ: Bildladdning.
Värde: 0, 1 eller 2:
0 | Av |
---|---|
1 | Bara kartor |
2 | Alla bilder |
Programinställningar, program: Visa bild.
Värde: sträng på formatet:
kommando;argument
kommando | DOS-låda och filnamn för bildvisaren. |
---|---|
argument | Argument för bildvisaren. |
Läsarinställningar, alternativ: Inkrementell tabellvisning.
Värde: boolskt (0 eller 1).
Nätverksinställningar, alternativ: Lokalt index.
Värde: sträng.
Läsarinställningar, alternativ: Använd JavaScript.
Värde: boolskt (0 eller 1).
Nätverksinställningar, fickminne: Håll grafikminne fritt.
Värde: ickenegativt tal som anger mängden minne i kB.
Nätverksinställningar, fickminne: Håll övrigt minne fritt.
Värde: ickenegativt tal som anger mängden minne i kB.
Användargränssnittsinställningar, tangenter: Användardefinierade tangenter.
En lista med de olika tangentposterna.
Värde på varje post: sträng på formatet:
tangent RM kommando
tangent | Den tangent som kommandot skall kopplas till. Tangenten anges på ett
av följande format:
| ||||||||
---|---|---|---|---|---|---|---|---|---|
RM | Ett radmatningstecken (0A hexadecimalt). | ||||||||
kommando | ARexx-kommando som skall utföras när tangenten eller tangentkombinationen trycks ned. |
Nätverksinställningar, proxy: Begränsad proxyanvändning.
Värde: boolskt (0 eller 1).
Nätverksinställningar, post: E-post- och nätnyttsdetaljer.
Den här gruppen innehåller följande poster:
MAILNEWS.EMAIL | E-postadress |
---|---|
Värde: sträng | |
MAILNEWS.REALNAME | Riktigt namn |
Värde: sträng | |
MAILNEWS.REPLYTO | Svar till |
Värde: sträng | |
MAILNEWS.ORGANIZATION | Organisation |
Värde: sträng | |
MAILNEWS.SIGNATURE | Signaturfil |
Värde: sträng | |
MAILNEWS.SMTPHOST | Brevserver (SMTP) |
Värde: sträng | |
MAILNEWS.MAILQUOTEHDR | Citathuvud |
Värde: sträng | |
MAILNEWS.EXTMAILER | Använd externt program |
Värde: boolskt (0 eller 1) | |
MAILNEWS.NNTPHOST | Nätnyttserver (NNTP) |
Värde: sträng | |
MAILNEWS.NEWSQUOTEHDR | Citathuvud |
Värde: sträng | |
MAILNEWS.USERNAME | Serveranvändarnamn |
Värde: sträng | |
MAILNEWS.PASSWORD | Serverlösenord |
Värde: sträng | |
MAILNEWS.EXTNEWSREADER | Använd extern läsare |
Värde: boolskt (0 eller 1) | |
MAILNEWS.MAXARTICLES | Max antal inlägg |
Värde: Positivt heltal eller noll | |
MAILNEWS.SORTARTICLES | Sortera inlägg efter ärende |
Värde: boolskt (0 eller 1) | |
MAILNEWS.SPLITSCREEN | Dela fönster |
Värde: boolskt (0 eller 1) | |
MAILNEWS.LONGHEADERS | Visa alla huvuden |
Värde: boolskt (0 eller 1) | |
MAILNEWS.PROPFONT | Proportionellt teckensnitt |
Värde: boolskt (0 eller 1) |
Nätverksinställningar, program: Mailto:.
Värde: sträng på formatet:
kommando;argument
kommando | DOS-låda och filnamn för mailto-program eller -skript. |
---|---|
argument | Argument för program eller skript. |
Nätverksinställningar, alternativ: Diskläsningar.
Värde: positivt tal.
Nätverksinställningar, alternativ: Max nätkopplingar.
Värde: positivt tal.
Läsarinställningar, visare: Mediatyper och externa visare.
Det här är en lista med de olika media- och visardefinitionerna. Observera att varje post i listan hålls unik med avseende på mediatypen. Även om du använder flaggan ADD till kommandot SETCFG kommer en definition för en mediatyp att ersätta en befintlig definition för den mediatypen.
Värde på varje post: sträng på formatet:
typ/undertyp;ändelser;händelse;namn;argument
typ/undertyp | Mediatyp. | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ändelser | Filnamnsändelser som är förvalda för den här mediatypen. | ||||||||||||
händelse | Händelse som skall utföras för den här mediatypen. Giltiga händelser
är:
| ||||||||||||
namn | DOS-låda och filnamn för insticksmodul eller externt program. | ||||||||||||
argument | Argument för insticksmodul eller externt program. |
Programinställningar, alternativ: Öppna nätverksstatus.
Värde: boolskt (0 eller 1).
Nätverksinställningar, program: News:.
Värde: sträng på formatet:
kommando;argument
kommando | DOS-låda och filnamn för news-program eller skript. |
---|---|
argument | Argument för program eller skript. |
Nätverksinställningar, fickminne: Inget fickminne för.
Det här är en lista med namn eller mönster.
Värde på varje post: sträng.
Nätverksinställningar, alternativ: Inga kakor för.
Det här är en lista med namn eller mönster.
Värde på varje post: sträng.
Läsarinställningar, alternativ: Nominell ramhöjd.
Värde: boolskt (0 eller 1).
Nätverksinställningar, proxy: Ingen proxy för.
Det här är en lista med namn eller mönster.
Värde på varje post: sträng.
Programinställningar, alternativ: Rullningsöverlappning.
Värde: ickenegativt tal.
Programinställningar, palett: Ändra palett.
Det här är en grupp med följande poster:
PALETTE.# (# = 0..7) | Palettdefinitionen för den här pennan. |
---|
Användargränssnittsinställningar, alternativ: Popuppmenyaktivering.
Värde: sträng som innehåller ingen eller flera från:
A | Tangenten alt. |
---|---|
C | Tangenten control. |
M | Mittenmusknapp. |
R | Höger musknapp. |
S | Tangenten skift. |
Användargränssnittsinställningar, popupp: Popuppmeny.
Det här är en lista med alla individuella menyalternativ.
Värde på varje post: sträng på formatet:
meny RM minne RM titel RM kommando
meny | Identifierare för den menysektion som det här menyalternativet
tillhör:
| ||||||
---|---|---|---|---|---|---|---|
RM | Ett radmatningstecken (0A hexadecimalt). | ||||||
minne | Tal som anger när menyalternativet skall visas:
| ||||||
titel | Titel som skall användas för menyalternativet. | ||||||
kommando | ARexx-kommando som skall utföras när menyalternativet väljs. |
Nätverksinställningar, privat: RFC 2109.
Värde: boolskt (0 eller 1).
Programinställningar, alternativ: Sparlåda.
Värde: sträng som anger en DOS-låda.
Programinställningar, skärm: Skärmdetaljer.
Det här är en grupp som innehåller följande poster:
SCREEN.TYPE | Typ av skärm som AWeb skall använda. | |||||
---|---|---|---|---|---|---|
Värde: 0, 1 eller 2:
| ||||||
SCREEN.NAME | Namn på den allmänna skärm som AWeb skall använda. | |||||
Värde: sträng. | ||||||
SCREEN.MODE | Skärmläge för den egna allmänna skärmen. | |||||
Värde: sträng som innehåller åtta hexadecimala siffror som anger skärmens läge. | ||||||
SCREEN.WIDTH | Den egna allmänna skärmens bredd i bildpunkter. | |||||
Värde: positivt tal. | ||||||
SCREEN.HEIGHT | Den egna allmänna skärmens höjd i bildpunkter. | |||||
Värde: positivt tal. | ||||||
SCREEN.DEPTH | Den egna allmänna skärmens djup i antal bitplan. | |||||
Värde: positivt tal. | ||||||
SCREEN.PALETTE | Ladda spridd palett. | |||||
Värde: 0, 1 eller 2:
|
Programinställningar, palett: Penninställningar.
Värde: sträng som innehåller nio pennummer separerade med mellanslag. Numret anger vilken penna som skall användas för: text, ljusa kanter, mörka kanter, aktiva titelrader i fönster, aktiva fönsternamn, bakgrund (måste vara 0), viktig text, menytext, menybakgrund.
Användargränssnittsinställningar, alternativ: Visa användarknappar.
Värde: boolskt (0 eller 1).
Nätverksinställningar, privat: Motverka skräppost när inlägg postas.
Värde: boolskt (0 eller 1).
Nätverksinställningar, alternativ: Låtsas vara.
Värde: sträng.
Nätverksinställningar, alternativ: Börja med startsida.
Värde: boolskt (0 eller 1).
Nätverksinställningar, program: Starta TCP/IP-stack.
Värde: sträng på formatet:
kommando;argument
kommando | DOS-låda och filnamn för startskript för TCP/IP-stacken. |
---|---|
argument | Argument för skript. |
Läsarinställningar, stilar: Stilinställningar.
Det här är en grupp som innehåller följande poster:
STYLE.H1 STYLE.H2 STYLE.H3 STYLE.H4 STYLE.H5 STYLE.H6 STYLE.BIG STYLE.SMALL STYLE.SUB STYLE.SUP STYLE.ADDRESS |
(rubrik nivå 1) (rubrik nivå 2) (rubrik nivå 3) (rubrik nivå 4) (rubrik nivå 5) (rubrik nivå 6) (stort) (litet) (nedsänkt) (upphöjt) (adress) |
STYLE.BLOCKQUOTE STYLE.CITE STYLE.CODE STYLE.DFN STYLE.EM STYLE.KBD STYLE.PRE STYLE.SAMP STYLE.STRONG STYLE.VAR |
(långt citat) (citat) (kod) (definition) (emfas) (tangentbordsinmatning) (förformaterad text) (exempelutmatning) (stark emfas) (variabel) |
---|
Värde: för STYLE.H1 till STYLE.H6: sträng på formatet:
teckensnittstyp;absolut storlek;stilFör övriga poster: sträng på formatet:
teckensnittstyp;relativ storlek;stil
teckensnittstyp | Vilken slags teckensnitt som skall användas:
| ||||||
---|---|---|---|---|---|---|---|
absolut storlek | Tal i intervallet 1..7. | ||||||
relativ storlek | Tal i intervallet -6..+6. | ||||||
stil | Sträng som innehåller ingen eller flera från:
|
Nätverksinställningar, program: Telnet:.
Värde: sträng på formatet:
kommando;argument
kommando | DOS-låda och filnamn för telnet-program eller -skript. |
---|---|
argument | Argument för program eller skript. |
Nätverksinställningar, proxy: Telnet.
Värde: sträng som innehåller URL:en för proxyservern, inklusive det
inledande http://
.
Programinställningar, alternativ: Temporärlåda.
Värde: sträng som anger en DOS-låda.
Läsarinställningar, alternativ: Understrukna länkar.
Värde: boolskt (0 eller 1).
Nätverksinställningar, fickminne: Verifiera.
Värde: 0, 1 eller 2:
0 | Verifiera alltid. |
---|---|
1 | Verifiera en gång per session. |
2 | Verifiera aldrig. |